package com.hq.hotl.service;

import com.hq.hotl.pojo.Customer;
import com.hq.hotl.pojo.House;
import com.hq.hotl.pojo.PageData;
import com.hq.hotl.pojo.User;

import java.util.Map;

public interface UserService {

    /**
     * 预定房间
     * 通过客户姓名预定,返回预定房间的信息
     * @param customer
     * @return
     */
    House orderHouse(Customer customer);


    /*
    *查询管理员
    * 获取一个管理员信息
    * */
    User getOne(String username);

    //登录
    User userlogin(String username,String password);

    /*
    * 更新管理员信息
    * */
    void updatauser(User user);

    PageData getAllByPage(int currentPage, int pageSize);

    /*
     * 管理员登出
     * */
    Map<String,Object> logout();
    /*
    * 删除管理员
    * */
    void deleteuser(int id);
}
